package com.zmm.book.keep.dao;

import com.zmm.book.keep.model.MonthBill;
import com.zmm.book.keep.vo.MonthBillVo;
import com.zmm.common.base.model.Query;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author 900045
 * @description:
 * @name MonthBillDao
 * @date By 2021-10-28 11:50:10
 */
@Mapper
public interface MonthBillDao {


	/**
	 * 保存月账单记录
	 * @author: 900045
	 * @date: 2021-10-29 10:05:24
	 * @throws 
	 * @param monthBill: 
	 * @return: java.lang.Integer
	 **/
	Integer insertMonthBill(MonthBill monthBill);


	/**
	 * 查询月账单 列表记录
	 * @author: 900045
	 * @date: 2021-10-29 17:23:26
	 * @throws 
	 * @param queryMonthBill: 
	 * @return: java.util.List<com.zmm.book.keep.vo.MonthBillVo>
	 **/
	List<MonthBillVo> searchMonthBillList(Query<MonthBillVo> queryMonthBill);


	/**
	 * 查询月账单 数量
	 * @author: 900045
	 * @date: 2021-10-29 17:24:01
	 * @throws 
	 * @param queryMonthBill: 
	 * @return: java.lang.Integer
	 **/
	Integer countMonthBillList(Query<MonthBillVo> queryMonthBill);
	
}
